Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR ROAD Detached £55,700 21 Jul 1995
4 POPLAR ROAD Detached £277,000 23 Jan 2023
5 POPLAR ROAD Detached £175,000 24 May 2013
6 POPLAR ROAD Semi-Detached £162,000 10 Nov 2006
8 POPLAR ROAD Detached £145,000 2 Aug 2012